nose flute
English Dictionary
->
Letter N
-> nose flute
Search Dictionary:
nose flute Definition
(n)
a
flute
that
is
played
by
blowing
through
the
nostrils
(
used
in
some
Asian
countries
)
nose flute Synonyms
nose flute
© Art Branch Inc.