Latin-French dictionary »

itala meaning in French

LatinFrench
itala noun

Italiennom