Lingo
ro
ti
sse
rie
a restaurant that specializes in barbecued or roasted meat
1 / 2