LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“sclerenchyma” in Turkish

1 Turkish translation