"riesenfroschmaul" in English Riesenfroschmaul {n} large frogmouth Detailed translations for "riesenfroschmaul" das Riesenfroschmaul{neuter} Riesenfroschmaul large frogmouth