LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“backscratch” in Turkish

1 Turkish translation