deliveries

English

Noun

deliveries

  1. plural of delivery

Spanish

Noun

deliveries m pl

  1. plural of delivery