Home
(current)
About
Contact
Search
grego
English
/ˈɡɹeɪɡəʊ/
noun
Definitions
A type of rough jacket with a hood.