German-English dictionary »

herbeiströmen meaning in English

GermanEnglish
herbeiströmen

come flocking

come in crowds