transmission towers

English edit

Noun edit

transmission towers

  1. plural of transmission tower