English to Spanish insecticide

Dictionary entry: insecticide
  • Top