strain insulators

English

Noun

strain insulators

  1. plural of strain insulator