Latin-French dictionary »

epirus meaning in French

LatinFrench
Epirus noun

Épirenom