LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“mitosome” in Turkish

1 Turkish translation