LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“random motion” in Turkish

1 Turkish translation