Translation of arms dealer in Spanish:

arms dealer

comerciante de armas, n.

noun

  • 1

    (legal) comerciante de armas masculine
    (illegal) traficante de armas masculine