Where does “flotta” come from?

flotta (Swedish): a navy

Definitions

  1. a navy

Words derived from “flotta