English-German dictionary »

come flocking meaning in German

EnglishGerman
come flocking

herbeiströmen