Search term flotta has 2 results
Jump to
IT Italian EN English
flotta (n) [storia] {f} armada (n) [storia]
flotta (n) [militare] {f} fleet (n) [militare]

Italian English translations

IT Synonyms for flotta EN Translations
navi [navi] f shipes
marina [flotta] f naval