French-English dictionary »

mégacolossal meaning in English

FrenchEnglish
mégacolossal adjectif

mega-colossaladjective