Translation of آڑا ترچھا in English:

آڑا ترچھا

phrase

  • crooked, cross
  • displeased