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

تاکنا جھانکنا

phrase

  • peep
    peer