parrilla
[
Spanish
]
plural
parrillas
Barbecue. Grill (the object, not the verb)
Countries
Spain