ARTY


Meaning of ARTY in English

[arty] abbreviation artillery

Merriam-Webster English vocab.      Английский словарь Merriam Webster.