ORLO


Meaning of ORLO in English

noun a wind instrument of music in use among the spaniards.

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