Caută
Selectați limba dicționarului
to make one's mouth water
01
to feel excessive and uncontrollable hunger when seeing, smelling, or even thinking of a delicious food or drink
Idiom
Informal
02
to make someone tempted to do or try something
Idiom
Informal



























