తడబడుtaḍabaḍu
Top 4000
Meanings
Verb
1. to be troubled or confused
2. to fail
3. to quiver