Search term arrembaggio has one result
Jump to
IT Italian EN English
arrembaggio (n) [act of attacking an enemy ship] boarding (n) [act of attacking an enemy ship]

Italian English translations

IT Synonyms for arrembaggio EN Translations
abbordaggio [abbordaggio] boarding