Translation of colossal in Indonesian

User Contribution

colossal

luar biasa besar

adjective