"barbourfroesche" in English Barbourfrösche {m pl} jungle toads Detailed translations for "barbourfroesche" Barbourfrösche{masculine plural} Barbourfrösche jungle toads