English-French dictionary »

mega-colossal meaning in French

EnglishFrench
mega-colossal adjective

mégacolossaladjectif