LexiTurkTURKISH ↔ ENGLISH DICTIONARY

short end veya dirty end of the stick işin kötü tarafı.” in English

1 English translation
EN
stick

You must stick to your promise.