Adjectives | Adjectives list | Adjectives examples

Biocida

Biocida Definition

Biocida
Spanish Adjective
English meaning : Biocide