COLOSSUS


Meaning of COLOSSUS in English

n.

Gigantic statue.

Soule. Dictionary of English synonyms.      Словарь английских синонимов.