Translation of mercon in English:

mercon

fireworks

(mercun)

noun

  • 1

    fireworks