carbon transmitters

English

Noun

carbon transmitters

  1. plural of carbon transmitter