Catalan
Finnish
French
German
Irish
Portuguese
Englishbiocide
Englishany substance that can destroy living organisms
Spanishbiocida
English translator: Spanish English biocida Eesti sõnaraamat Español Traductor Svenska Översättare