Translation of شرم سے پانی پانی ہونا/ زمین میں گڑ جانا/ مرجانا in English:

شرم سے پانی پانی ہونا/ زمین میں گڑ جانا/ مرجانا

phrase

  • feel awfully ashamed