Artillery (Artillerie)

/ɑːrˈtɪl.ər.i/

Translation into German

Synonyms

  • cannons
  • guns
  • heavy guns
  • missiles
  • ordnance