German-English dictionary »

firsthaube meaning in English

GermanEnglish
die Firsthaube Substantiv

ridge capping piecenoun