meaning of nose flute

1. a flute that is played by blowing through the nostrils used in some Asian countries


Related Words

nose flute |

Developed & Maintained By Taraprasad.com

Treasure Words