Spanish Nouns: biocida

Spanish Nouns verb 'biocida' conjugated