iJunoon official Urdu Dictionary
لنگڑا
langra
لولا
loola
اپاہج
apahaj
English definition for maimed
1. n. people who are wounded
2. s. having a part of the body crippled or disabled
3. s. badly injured, perhaps with amputation
Sponored Video