Translation of تکی لگانا in English:

تکی لگانا

phrase

  • stare, ogle