LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“recombinant DNA technology” in Turkish

1 Turkish translation