pneumatic troughs

English edit

Noun edit

pneumatic troughs

  1. plural of pneumatic trough