iJunoon official Urdu Dictionary
شہدا
shohada
بد معاش
bad muaash
بد ذات
bad zaat
English definition for scoundrelly
1. s. lacking principles or scruples
Sponored Video