Italian: torrefare

Italian verb 'torrefare' conjugated