English-French dictionary »

scarab meaning in French

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

scarabée◼◼◼nom {m}