dunu moobuu

English: Translation
to cook barely on open fire
Food, cooking and foodways
ID
2679