Translate
"heavy artillery"
in Turkish Language
English to Turkish
Turkish to English
English
Turkish
Heavy artillery
Ağır top; Uzun erimli top
heavy artillery
uzun menzilli toplar