LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“scientific notation” in Turkish

1 Turkish translation