ter

English: Translation
crack
Swahili: Translation
-pasua
verb
Physical Actions
Physical Impact