assatura

roasted meat

Noun
1