a la parrilla

[Spanish]

Grilled

Countries