Translation of ترچھا دیکھنا in English:

ترچھا دیکھنا

phrase

  • squint
  • look askance