Translation of colossus in Malay

colossus

nounPlural colossi

  • 1

    orang atau benda yang sangat besar