Dictionary : Mauqa.a

mauqa.a

a place, a situation, an occasion, an opportunity

موقع
मौक़ा'
Top Urdushayar.com