Slovnenya

Translation English Japanese: hemostatic

Dictionary: main
hemostatic
adjective