addressers

English

Noun

addressers

  1. plural of addresser