German-English dictionary »

beerenstrauch meaning in English

GermanEnglish
der Beerenstrauch Substantiv

berry bush◼◼◼noun