iJunoon official Urdu Dictionary
تماش بین
tamash bain
Search Result for looker-on
looker
تماشائی
on
پر
English definition for looker-on
1. n. someone who looks on
Sponored Video