LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“micrometer” in Turkish

1 Turkish translation