LexiTurkTURKISH ↔ ENGLISH DICTIONARY

special relativity” in Turkish

1 Turkish translation