Tamil Dictionary 🔍

orlo

Or"lo, n. Etym: [Sp.] (Mus.) Defn: A wind instrument of music in use among the Spaniards.


orlo - Similar Words