Traducción de happen on en español:

happen on

encontrarse con, v.

(happen upon)

phrasal verb

  • 1

    (acquaintance) encontrarse con
    (acquaintance) toparse con
    (object) encontrarse
    we happened on a wonderful restaurant in the port descubrimos un restaurante maravilloso en el puerto