meaning of Amiodaron

Amiodaron - German to English

amiodarone