German-English dictionary »

hammelherde meaning in English

GermanEnglish
die Hammelherde Substantiv

flock of sheepnoun
[UK: flɒk əv ʃiːp] [US: ˈflɑːk əv ˈʃiːp]