IMPUISSANT


Meaning of IMPUISSANT in English

[im.puis.sant] adj [F] (1629): weak, powerless

Merriam-Webster English vocab.      Английский словарь Merriam Webster.