LexiTurkTURKISH ↔ ENGLISH DICTIONARY

muvaffak olmak. make one' mark şöhret kazanmak. miss the mark hedefe isabet et memek” in English

1 English translation
EN
mark

You're wide of the mark.