LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“turncoat” in Turkish

1 Turkish translation