deliveresses
English
Noun
deliveresses
plural of
deliveress