(Q2000908)

English

self-propelled artillery

artillery mounted on a vehicle for mobility and protection

  • SP artillery
  • mechanized artillery
  • SPA
  • locomotive artillery

Statements

Identifiers