1. ಅಟ್ಟಲಾಟ

    Play audio
    ♪ aṭṭalāṭa
    Share screenshot
    1. (Noun)
    2. a drama enacted on a raised platform in the open theatre.

Comments and suggestions