LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“wash one's hands of” in Turkish

1 Turkish translation