LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“halfcaste” in Turkish

1 Turkish translation