LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“sell one's body” in Turkish

1 Turkish translation