artillery ne demek

  1. artillery : topçu birliği