LexiTurkTURKISH ↔ ENGLISH DICTIONARY

textile plant” in Turkish

1 Turkish translation