automated tellers

English

Noun

automated tellers

  1. plural of automated teller