superheavy tanks

English

Noun

superheavy tanks

  1. plural of superheavy tank