Latin-French dictionary »

megalopolis meaning in French

LatinFrench
Megalopolis noun

Mecklembourgnom