LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“top gibi büyük harp siIâhları” İngilizcede

1 İngilizce çeviri
EN
artillery

The soldiers had artillery.