LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“homeostasis” in Turkish

1 Turkish translation