meaning of Alendronat

Alendronat - German to English

alendronate