LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“silkworm” in Turkish

1 Turkish translation