1. ಆನೆಲೋಳಿಸರ

    Play audio
    ♪ ānelōḷisara
    Share screenshot
    1. (Noun)
    2. a plant of lily family, with fleshy leaves that are spiny along the edge and with dropping clusters of tubular flowers; large aloe.

Comments and suggestions