Wörterbuch Englisch Deutsch 🔎 extended search Indian cedar DeutschEnglish Himalaja Zeder [bot.]Indian cedar [noun] [Cedrus deodara]