English to Brahui Dictionary
knock down
دِرِیپیفِنگ
English definition for knock down
1. v. cause to come or go down
2. v. knock down with force
Sponored Video