German-English dictionary »

flecainid meaning in English

GermanEnglish
das Flecainid Substantiv

flecainide◼◼◼noun