Definify.com

Definition 2024


deliverables

deliverables

English

Noun

deliverables

  1. plural of deliverable