1. ಇಸ್ತ್ರಿ ಎಲೆ

    Play audio
    ♪ istri ele
    Share screenshot
    1. (Noun)
    2. a platter of leaves (of Butea frondosa tree, stitched together).

Comments and suggestions