steam jackets

English

Noun

steam jackets

  1. plural of steam jacket