deliverable in German
deliverable in German
lieferbar
Able to be delivered.
Arbeitsergebnis
(business, management) The tangible end product; that which will be delivered.