LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“felting” in Turkish

1 Turkish translation