Where does “arrostire” come from?

arrostire (Italian): to roast; to toast; to grill

Definitions

  1. to roast; to toast; to grill

Words derived from “arrostire