German-English dictionary »

hepad meaning in English

GermanEnglish
der Hepad Substantiv

hepadnoun