smokestacks

English

Noun

smokestacks

  1. plural of smokestack