stumble upon in Catalan stumble upon in Catalan ensopegar amb verb (figuratively) To discover or find something by accident. Add to Flashcards