English
Detailed Synonyms for nose flute in English
nose flute:
nose flute [the ~] nom
-
the nose flute
– a flute that is played by blowing through the nostrils (used in some Asian countries) 1the nose flute– a flute that is played by blowing through the nostrils (used in some Asian countries) 1