See Also: flotilla(dictionary)
flotilla(dictionary)

flotilla (iou)



flotilla noun. E18.

A small fleet; a fleet of boats or small vessels.