EN

Synonyms for deliveries

Deliveries, noun plural of delivery. Synonyms in the same form.