LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“abhorred” in Turkish

1 Turkish translation