LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“teslim etmek veya olmak” İngilizcede

1 İngilizce çeviri
EN
surrender

The pirates had no choice but to surrender.