iJunoon official Urdu Dictionary
امریکا: امراتفاقی۔
English definition for happenstance
1. n. an event that might have been arranged although it was really accidental
Reference
Sponored Video