"schafherden" in English Schafherden {m pl} flocks of sheep Detailed translations for "schafherden" Schafherden{masculine plural} Schafherden flocks of sheep