Translation of سیکڑوں گھڑے پانی پڑ جانا in English:

سیکڑوں گھڑے پانی پڑ جانا

phrase

  • be filled with shame, be very ashamed