Polish-English dictionary »

megalopolis meaning in English

PolishEnglish
megalopolis noun

megalopolisnoun
large conurbation