Portuguese

edit

Noun

edit

insecticidas

  1. plural of insecticida

Spanish

edit

Noun

edit

insecticidas f pl

  1. plural of insecticida