French-Spanish dictionary »

griller meaning in Spanish

FrenchSpanish
griller

tostar | asar