LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“parricide” in Turkish

1 Turkish translation