BEOLINGUS
Dictionary - TU Chemnitz

 German  English

Schafherde {f} flock of sheep

Schafherden {pl} flocks of sheep