Roman Urdu to English Dictionary
سکڑا
English: incapacious
English: limited
English: strictured
English: shrank
Sponored Video