1. ನೆಳಲಂಚೆಕಾಱ

    Play audio
    ♪ neḷalancekāṛa
    Share screenshot
    1. (Noun)
    2. an expert who plays a puppet or puppets the shadows of which are projected on a thin screen from behind.

Comments and suggestions