LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“leptin” in Turkish

1 Turkish translation