Ce înseamnă “aparat de pulverizat, pulverizator”?

“aparat de pulverizat, pulverizator” în Dicționar Român - Englez

  • spraying apparatus