LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“right away” in Turkish

1 Turkish translation