Translation of mouth-watering in Indonesian

User Contribution

mouth-watering

Lezat

adjective