LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“mütareke anlaşma” İngilizcede

1 İngilizce çeviri
EN
truce

The truce did not last long.