arroˈstire
English translation of arroˈstire
vt
- roast; toast [pane]; (ai ferri) grill Definition of roast in the British & World English dictionary Definition of roast in the US English dictionary Translate roast | into French | into German | into Spanish