deliverables
English
Noun
deliverables
plural of
deliverable