Slovnenya

Translation English French: bactericide

Dictionary: main
bactericide
noun