Translation of atomizador in English:

atomizador

spray, n.

Definition of spray in English

masculine noun

  • 1

    spray
    atomizer
    un perfume en atomizador a spray perfume