LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“alkaloid” in Turkish

1 Turkish translation