ocarina
English Dictionary
->
Letter O
-> ocarina
Search Dictionary:
ocarina Definition
(n)
egg
-
shaped
terra
-
cotta
wind
instrument
with
a
mouthpiece
and
finger
holes
ocarina Synonyms
ocarina
sweet potato
© Art Branch Inc.