LexiTurkTURKISH ↔ ENGLISH DICTIONARY

mâni olan.” in English

1 English translation
EN
impediment

I don't consider my myopia as an impediment.