Translation of mercromina in English:

mercromina

Mercurochrome, n.

feminine noun

trademark

  • 1

    Mercurochrome trademark
    • Mercromina se formaron tras la fractura de los elogiados Surfin Bichos, el grupo que puso en el mapa del pop español a la ciudad de Albacete.