cannon fire

英 美
  • 火炮射击
Noun:
  1. fire delivered by artillery