"hornfroesche" in English Hornfrösche {m pl} horned frogs Detailed translations for "hornfroesche" Hornfrösche{masculine plural} Hornfrösche horned frogs