German-English dictionary »

lammbrate meaning in English

GermanEnglish
die Lammbrate Substantiv

roast lambnoun

der Lammbraten [des Lammbratens; die Lammbraten] Substantiv

roast lamb◼◼◼noun