meaning of Bansuri

Bansuri - German to English

bansuri