Italian edit

Noun edit

arrostitura f (plural arrostiture)

  1. roasting
  2. toasting
  3. grilling

Related terms edit