asar
/
ah-SAHR
/
[
Spanish
]
To roast or grill.
Countries
Latin America
Spain