Translation of تھو تھو ہونا in English:

تھو تھو ہونا

phrase

  • be derided, scorned, be treated with disdain
    be disgraced, dishonoured or reproached