Tulla

Alternate orthography
تولّہ
English: Translation
flute
noun
Music and Entertainment