SCARAB


Meaning of SCARAB in English

scarabé

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