grill in Catalan
grill in Catalan
graella
(US) A cooking device comprising a source of radiative and convective heat and a means of holding food above it; a barbecue.