FLOTA


Meaning of FLOTA in English

[flo.ta] n [Sp] (1527): a fleet of Spanish ships

Merriam-Webster English vocab.      Английский словарь Merriam Webster.