UMBRELLA


Meaning of UMBRELLA in English

parapluvie. ombrel

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