LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“improbable” in Turkish

1 Turkish translation