ARTILLERY DUELS


Meaning of ARTILLERY DUELS in English

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

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.