Portuguese edit

Noun edit

insecticidas

  1. plural of insecticida

Spanish edit

Noun edit

insecticidas f pl

  1. plural of insecticida