LexiTurkTURKISH ↔ ENGLISH DICTIONARY

strap-on” in Turkish

1 Turkish translation