French-English dictionary »

orcus meaning in English

FrenchEnglish
Orcus nom propre

Orcus◼◼◼(dwarf planet)
proper noun

Orcus◼◼◼(god)
proper noun