gyrostabilizers

English

Noun

gyrostabilizers

  1. plural of gyrostabilizer