1nouncaescarabeuDefinitions1.scarab (amulet in the shape of a sacred scarab)TranslationsesescarabeofrscarabéeitscarabeodeSkarabäusruскарабей