grego

English

/ˈɡɹeɪɡəʊ/

noun
Definitions
  • A type of rough jacket with a hood.