Wiktionary
megadevelopments
n. (plural of megadevelopment English)
n. (plural of megadevelopment English)