Latin-French dictionary »

archangelopolis meaning in French

LatinFrench
Archangelopolis noun

Arkhangelsknom