gigantos

listen to the pronunciation of gigantos
Latin - English
giant
the giants
race defeated by the olympians