Portuguese-English dictionary »

amiodarona meaning in English

PortugueseEnglish
amiodarona noun
{f}

amiodaronenoun