SCARF


Meaning of SCARF in English

charpe

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