thelele

thelele
English: Translation
okra
noun
Food, cooking and foodways