SMIRK


Meaning of SMIRK in English

ridettache, un afectat subride

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