Latin-French dictionary »

apulia meaning in French

LatinFrench
Apulia noun

Pouillesnom