LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“liberticide” in Turkish

1 Turkish translation