Translation of تاک جھانک in English:

تاک جھانک

phrase

  • peeping and peeking, especially amorously