German-English dictionary »

ancrod meaning in English

GermanEnglish
das Ancrod Substantiv

ancrodnoun