LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“wet oneself” in Turkish

2 Turkish translations