Significado de "happen on/upon sth/sb" no Dicionário de Inglês

Inglês