iJunoon official Urdu Dictionary
بے بَس
be bas
کمزور
kamzor
ضعیف
zaeef
سُست
sust
نامرد
namard
English definition for impuissant
1. s. lacking physical strength or vigor
Sponored Video