मुहावरा · Idiom~60 sec
Literally: Water coming in the mouth
Used when food or something desirable looks or smells so good that you start craving it.
Literally: Water coming in the mouth
Used when food or something desirable looks or smells so good that you start craving it.