exchange of artillery fire, fight in which large mounted guns are used

listen to the pronunciation of exchange of artillery fire, fight in which large mounted guns are used
English - English
artillery exchange
artillery duels