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