LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“action at a distance” in Turkish

1 Turkish translation