English edit

Noun edit

deliveresses

  1. plural of deliveress