Search term giaco has one result
Jump to
IT Italian EN English
giaco (n) [armor] gambeson (n) [armor] (n)

Italian English translations

IT Synonyms for giaco EN Translations
cotta [cotta] f surplice