SCARAB Meaning of SCARAB in English scarabé English Interlingue dictionary. Английский словарь Интерлингве. 2012