ADUMBRATE Meaning of ADUMBRATE in English esquissar English Interlingue dictionary. Английский словарь Интерлингве. 2012