DictionaryForumContacts

   English
Terms containing it makes mouth water | all forms
SubjectEnglishRussian
idiom.it makes one's mouth waterязык проглотишь
gen.it makes one's mouth waterслюнки текут
idiom.it makes your mouth waterслюнки текут (Olga Fomicheva)
gen.it will make your mouth waterязык проглотишь