French-English dictionary »

nshima meaning in English

FrenchEnglish
nshima nom {m}

nshima◼◼◼(porridge made from maize or sorghum)
noun