German-English dictionary »

dornenbusch meaning in English

GermanEnglish
der Dornenbusch Substantiv

thornbushnoun