LexiTurkTURKISH ↔ ENGLISH DICTIONARY

herhangi bir duygu ve fikrin esiri olmak” in English

1 English translation
EN
surrender

The pirates had no choice but to surrender.