Définition anglaise de “happen on/upon sth/sb”

Anglais