asador

[Spanish]

An open grill. Barbecue.

Countries