vocab dash
Log in
Sign up
తోలుబొమ్మలాట
tōlubommalāṭa
Top 7000
Meanings
Noun
1. shadow play, shadow puppetry