LexiTurkTURKISH ↔ ENGLISH DICTIONARY

short selling” in Turkish

1 Turkish translation