What does Affenpocken mean?

Affenpocken - German to English

individual monkeypox {sg} [also: individual monkey pox]

View more

  • monkeypox {sg}