LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“phys.” in Turkish

2 Turkish translations