Translation of پانی کے گھڑے پڑنا in English:

پانی کے گھڑے پڑنا

phrase

  • to be greatly embarrassed