mouth-watering

1. (satellite adjective) pleasing to the sense of taste
Synonyms: savory, savoury, tasty



Terms and Conditions of Use / Copyright Notice