English to Arabic

Meaning for:
Colossal
other
هائل