French-English dictionary »

likelemba meaning in English

FrenchEnglish
likelemba nom

likelemba◼◼◼(Rotating Savings and Credit Association)
noun