Slovnenya

Translation English Japanese: bacteriostasis

Dictionary: main
bacteriostasis
noun