LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“syncytium” in Turkish

1 Turkish translation