What does Antihypertensiva mean?

Antihypertensiva - German to English

antihypertensive drugs

View more

  • antihypertensives