English to Hindi

Meaning for:
hemangioma simplex
other
लाल जन्म-चिह्न