What does Antiscabiosa mean?

Antiscabiosa - German to English

antiscabietic agents

View more

  • antiscabietics