insecticide
insecticida
translation of 'insecticide'
noun
insecticida
definition
Credits: Google Translate
English to Spanish Dictionary insecticide |