toor

English: Translation
pierce
Swahili: Translation
-dunga
verb
Physical Actions
Physical Impact