LexiTurkTURKISH ↔ ENGLISH DICTIONARY

sonuna kadar kahrını çekmek. stick one' neck out tehlikeyi göze almak. stick out dışarı çıkarmak” in English

1 English translation
EN
stick

You must stick to your promise.