iJunoon official Urdu Dictionary
مستقل
mustaqil
English definition for enduring
1. s. patiently enduring continual wrongs or trouble
2. s. unceasing
Sponored Video