transmission towers

English

edit

Noun

edit

transmission towers

  1. plural of transmission tower