deliverees

English

Noun

deliverees

  1. plural of deliveree