Slovnenya

Translation English Japanese: hemolysin

Dictionary: main
hemolysin
noun