OCARINA


Meaning of OCARINA in English

(n.) A kind of small simple wind instrument.

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