Spanish edit

Adjective edit

acaricidas m pl or f pl

  1. plural of acaricida

Noun edit

acaricidas

  1. plural of acaricida