Translation of cold sore in Romanian

cold sore

herpes, n.

noun

  • 1

    herpes