Translate
"sustain a defeat"
in Turkish Language
English to Turkish
Turkish to English
English
Turkish
sustain a defeat
yenilmek, hezimete uğramak