Dictionary / Kinyarwanda AabagabyeHow to say itKinyarwandaabagabyesoonEnglishthose who launchedsoonMeaningthose who launched (an attack), attackersNot yet checked by a native speaker.Open in the dictionary ›More Kinyarwanda words from A ›