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

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

Comments and suggestions