Marina (en. Navy)

Translation into Italian

Synonyms

  • fleet
  • maritime forces
  • naval force
  • sea service