What means “Flotilla”
ORIGIN OF FLOTILLA (1705–15) < Spanish, diminutive of flota fleet < French flotte < Old English flota Definition of flotilla 1: a fleet of ships or boats especially : a navy organizational unit consisting of two or more squadrons of small ships 2 : a group moving together… Continue reading

