SMIRCH


Meaning of SMIRCH in English

v. assordidar

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