meaning of Antihypertensiva

Antihypertensiva - German to English

antihypertensive drugs

View more

  • antihypertensives