Web Analytics
DICTIONARY
TTS Voice
 virtual keyboard

Spanish English Dictionary Phrasebook Translator and Voice






    hacérsele la boca agua

     be mouth-watering (food)
     make one's mouth water (general)
     make one's mouth water (food)