Imhoff tanks

English

Noun

Imhoff tanks

  1. plural of Imhoff tank