deliveries
English
Noun
deliveries
plural of
delivery
Spanish
Noun
deliveries
m
pl
plural of
delivery