Search
Select the dictionary language
hacerse la boca agua
01
to make your mouth water, to be mouth-watering, to be appetizing
sentir o provocar un deseo intenso de comer algo por su aspecto o aroma
Examples
Esa foto de la pizza hace la boca agua.
That photo of the pizza is mouth-watering.



























