German-English dictionary »

zufällig begegnen meaning in English

GermanEnglish
zufällig begegnen

to come across