Meaning ofscarabin English

scarab

us/ˈskerəb/uk/ˈskær.æb/
#uncommon
Definitions