Concept (烧)烤(火上) [chinese]…

Language Gloss
Mandarin Chinese (烧)烤(火上)
English to roast (over fire)