LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“masturbator” in Turkish

1 Turkish translation