no charrasco

/noo shoo-RASH-koo/
[Portuguese]

On the barbecue. Barbecued. Charcoal grilled.

Countries