English-German dictionary »

flocked together meaning in German

EnglishGerman
flocked together

zusammengerottet