EXTENUATION


Meaning of EXTENUATION in English

n emaciation, exhaustion

Interlingua English vocab.      Английский словарь Интерлингва.