gearboxes

English

Noun

gearboxes

  1. plural of gearbox