LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“glass wool” in Turkish

1 Turkish translation