Meaning ofscarabin English

scarab

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