LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“leper colony” in Turkish

1 Turkish translation