Meaning and Translation of Happen Upon in Urdu Script and Roman Urdu with Definition,
1. find unexpectedly