German-English dictionary »

barfach meaning in English

GermanEnglish
das Barfach Substantiv

drinks cupboardnoun