Translation of تھڑی تھڑی مچنا/ ہونا in English:

تھڑی تھڑی مچنا/ ہونا

phrase

  • be reproached, slandered or disgraced