German-English dictionary »

hammelbraten meaning in English

GermanEnglish
der Hammelbraten [des Hammelbratens; die Hammelbraten] Substantiv

roast muttonnoun