LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“imprisonment” in Turkish

1 Turkish translation