LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“ultracentrifuge” in Turkish

2 Turkish translations