LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“microcephaly” in Turkish

1 Turkish translation