LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“cellule” in Turkish

1 Turkish translation