Meaning ofscarabaeidin English

scarabaeid

us//ˌskærəbɛɪd//uk//ˌskærəbɛɪd//
#uncommon
Definitions