LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“personal lubricant” in Turkish

1 Turkish translation