LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“ısrarla ele geçirmeye uğraşma” İngilizcede

1 İngilizce çeviri
EN
siege

The Turks held siege over the Castle of Eger for a long time.