ta

English: Translation
to cook in an earth oven
Food, cooking and foodways
ID
3092