scarabaeus
English
scarabaeus meaning in English • scarabaeus का अर्थ अंग्रेजी में
Noun
- Same as Scarab> in both senses.