German-English dictionary »

marmeladebrot meaning in English

GermanEnglish
das Marmeladebrot Substantiv

jam sandwichnoun