thelele lukuuma

thelele lukuuma
English: Translation
dried okra
noun
Food, cooking and foodways