Italian

edit

Noun

edit

arrostitura f (plural arrostiture)

  1. roasting
  2. toasting
  3. grilling
edit