LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“topçuluk. artilleryman topçu neferi” İngilizcede

1 İngilizce çeviri
EN
artillery

The soldiers had artillery.