English: delivery

English verb 'delivery' conjugated