colosal

listen to the pronunciation of colosal
Spanish - Turkish
devasa
Spanish - English
colossal, monumental, enormous, gigantic