LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“infanticide” in Turkish

1 Turkish translation