"urwaldriese" in English Urwaldriese {m} rainforest giant giant of the jungle forest giant Detailed translations for "urwaldriese" der Urwaldriese{masculine} Urwaldriese rainforest giant Urwaldriese giant of the jungle Urwaldriese forest giant