LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“recombinant” in Turkish

1 Turkish translation