Polish-French dictionary »

efialtes meaning in French

PolishFrench
Efialtes

Éphialtès