Englishmegacity
Englishvery large city
Frenchmégacité
Japanese巨大都市
English translator: English mégacité Eesti sõnaraamat Español Traductor Svenska Översättare