Happen-on meaning

To find by chance,
verb
0
0
Advertisement