LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“oxytocin” in Turkish

1 Turkish translation