German-English dictionary »

heftlasche meaning in English

GermanEnglish
die Heftlasche Substantiv

strap [straps]noun
[UK: stræp] [US: ˈstræp]