iJunoon official Urdu Dictionary
مانجھا ہوا
manjha sun-hwa
صاف کیا ہوا
saaf kya sun-hwa
English definition for scoured
1. s. worn away as by water or ice or wind
Sponored Video