LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“bioplasm” in Turkish

1 Turkish translation