English | German | Russian | Czech

long-range artillery English

Translation long-range artillery in Russian

How do you say long-range artillery in Russian?

long-range artillery English » Russian

дальнобойная артиллерия

Are you looking for...?