Dictionary / Kinyarwanda IinzaratsiHow to say itKinyarwandainzaratsisoonEnglishlove charmaiFrenchphiltre d'amouraiMeaninglove charm; love potionThe same word inKirundiurusangooo-roo-SAHN-goh›Swahilinderen-DE-re›Not yet checked by a native speaker.Open in the dictionary ›More Kinyarwanda words from I ›