Ocarina Meaning
There are 1 meaning(s) for word Ocarina
Meaning 1 : egg-shaped terra cotta wind instrument with a mouthpiece and finger holes
Synonyms : sweet potato
Synonyms : sweet potato
Similar words of Ocarina :
