meaning of Candesartan

Candesartan - German to English

candesartan