basuri

English: Translation
flute
noun
Art, crafts and textiles
Hindi Loan
Notes

Cult 17; 9/28/2011