ítwanga

French: Translation
être tué, égorgé (en masse)
verb
Notes

verbe passif, à l'infinitif: iítwanga