German-English dictionary »

zusammenrottend meaning in English

GermanEnglish
zusammenrottend

flocking together