"kigali" in English Kigali Kigali "kigali" English translation Kigali Kigali Detailed translations for "kigali" Kigali Kigali Kigali English synonyms for "kigali" s {Kigali}