iJunoon official Urdu Dictionary
نقاب پوشی
naqaab poshi
English definition for masker
1. n. a participant in a masquerade
Sponored Video