nabasati

verb
EN

stumble upon, run into

ES

tropezar, toparse

Near “nabasati” in the dictionary