LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“xenogenesis” in Turkish

1 Turkish translation