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