arrostitura

Italian

Noun

arrostitura f (plural arrostiture)

  1. roasting
  2. toasting
  3. grilling