kumasha
How to say it
Kinyarwandakumashasoon
Englishto shootai
Frenchtirer, se leverai
Meaning
to shoot (with bow and arrow); archery, shooting
The same word in
Not yet checked by a native speaker.
to shoot (with bow and arrow); archery, shooting
Not yet checked by a native speaker.