LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“seamy” in Turkish

2 Turkish translations