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