A2 Idiom

Avoir l'eau à la bouche.

Mouth water.

Meaning

To feel hungry or eager for food, or something desirable.

Meaning

To feel hungry or eager for food, or something desirable.

Was this helpful?

Comments (0)

Login to Comment
No comments yet. Be the first to share your thoughts!