EXTENUATE


Meaning of EXTENUATE in English

extenuar (-ation), palliar, mitigar, eufemiar

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