LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“leucoplast” in Turkish

1 Turkish translation