Tamil Dictionary 🔍

flota

Flo"ta, n. Etym: [Sp. See Flotilla.] Defn: A fleet; especially, a


flota - Similar Words