LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“shoemaking” in Turkish

1 Turkish translation