comodulators

English

Noun

comodulators

  1. plural of comodulator