LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“ağır silâhlar” İngilizcede

1 İngilizce çeviri
EN
artillery

The soldiers had artillery.