Search term stumble upon has 2 results
Jump to
EN English DA Danish
stumble upon (v) [to come across by accident; to discover by accident] falde over (v) [to come across by accident; to discover by accident] (v)
stumble upon (v) [to come across by accident; to discover by accident] støde (v) [to come across by accident; to discover by accident] (v)