SCARAB


Meaning of SCARAB in English

noun ·alt. of scarabee.

2. scarab ·add. ·noun ·alt. of scarabee.

Webster English vocab.      Английский словарь Webster.