ADUMBRATE


Meaning of ADUMBRATE in English

esquissar

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