a one-eyed giant from greek and roman mythology.

listen to the pronunciation of a one-eyed giant from greek and roman mythology.
English - English

Definition of a one-eyed giant from greek and roman mythology. in English English dictionary

A one-eyed giant from Greek and Roman mythology.
cyclops