addressors

English

Noun

addressors

  1. plural of addressor