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
الإنجليزية - الإنجليزية
artillery exchange
artillery duels