Web Analytics
DICTIONARY
TTS Voice
 virtual keyboard

German English Dictionary Phrasebook Translator and Voice






    das Wasser im Mund zusammenlaufen lassen

     be mouth-watering
     make one's mouth water


See also: As, da, das