IMPERSONATE


Meaning of IMPERSONATE in English

personificar; representar

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