German-English dictionary »

lederhart meaning in English

GermanEnglish
lederhart

leather-hard