English-French dictionary »

alexiares meaning in French

EnglishFrench
Alexiares (A guardian god of Mount Olympus)
proper noun

Alexiarèsnom propre
{m}