Translation of (منھ میں) پانی بھر آنا in English:

(منھ میں) پانی بھر آنا

phrase

  • have (one's mouth) water, drool
  • be greedy, covet