colossal in Spanish
colossal in Spanish
colosal
Extremely large or on a great scale.
descomunal
Extremely large or on a great scale.