German-English dictionary »

machandelbaum meaning in English

GermanEnglish
der Machandelbaum Substantiv

juniper treenoun