ORLO


Meaning of ORLO in English

(n.) A wind instrument of music in use among the Spaniards.

Webster's English dictionary.      Английский словарь Webster.