"nasenfroesche" in English Nasenfrösche {m pl} Darwin's frogs Detailed translations for "nasenfroesche" Nasenfrösche{masculine plural} Nasenfrösche Darwin's frogs