inavouable

French → English

inavouable

French → English
/inavwabl/
adjective
[procédé, motifs] shameful
Inflected forms (1)inavouables