See also: scarabées

English

edit

Noun

edit

scarabees

  1. plural of scarabee