German-English dictionary »

hanfen meaning in English

GermanEnglish
hanfen

hempen[UK: ˈhem.pən] [US: ˈhem.pən]