nyemba

nyemba
English: Translation
lentils
noun
Food, cooking and foodways