asador
Top 15000
Meanings
Noun
1. roaster, spit
2. restaurant specialising in roast meat