Translation of پانی پڑنا in English:

پانی پڑنا

phrase

  • to rain
  • be embarrassed, be ashamed
  • go waste