Translation of spray can in Spanish:

spray can

lata de (e)spray, n.

noun

  • 1

    lata de (e)spray feminine
    (e)spray masculine