iJunoon official Urdu Dictionary
دودی
dodi
دھند والا
dhund wala
English definition for smoggy
1. s. clouded with a mixture of smoke and fog
Sponored Video