English

edit

Noun

edit

transductors

  1. plural of transductor