LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“regicide” in Turkish

1 Turkish translation