English: ribroast

English verb 'ribroast' conjugated