LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“hydrocephalus” in Turkish

1 Turkish translation