LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“ratchet, ratch” in Turkish

1 Turkish translation