LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“iyi muhafaza edilmiş mevki.” İngilizcede

1 İngilizce çeviri
EN
stronghold

That village is the enemy's last stronghold.