Chinese-English dictionary »

聖甲蟲 meaning in English

ChineseEnglish
聖甲蟲 noun

scarab [scarabs](Scarabaeus sacer)
noun
[UK: ˈskæ.rəb] [US: ˈskæ.rəb]