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

ترچھا ہونا

phrase

  • be enraged, be angry, be offended