కూలుచుkūlucu
Top 8000
Meanings
Verb
1. to cause to fall, to fell, bring to the ground, knock down
2. to kill