దువ్విduvvi
Top 8000
Meanings
Noun
1. tiger
2. leopard