"urwaldriesen" in English Urwaldriesen {m pl} rainforest giants giants of the jungle forest giants Detailed translations for "urwaldriesen" Urwaldriesen{masculine plural} Urwaldriesen rainforest giants Urwaldriesen giants of the jungle Urwaldriesen forest giants