LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“rubber ring” in Turkish

3 Turkish translations