iJunoon official Urdu Dictionary
puraana
English definition for longstanding
1. s. having existed or continued for a long time
2. s. having existed for a long time
Sponored Video