Translation of (شرم سے) زمین میں گڑ جانا in English:

(شرم سے) زمین میں گڑ جانا

phrase

  • feel ashamed, be greatly humiliated