డప్పుḍappu
Top 5000
Meanings
Noun
1. a large drum
Examples1
The fault is mine.