Definisi 'impuissant'

English to English
adjective
1 Weak; impotent; feeble. Terjemahkan
source: webster1913

adjective satellite
2 lacking physical strength or vigor Terjemahkan
source: wordnet30


Visual Synonyms