English Dictionary
Definition mouth-watering in British English
mouth-watering adjective
adjective
Synonyms and related words

English Dictionary