translate-calculator.com

Download Urdu Dictionary APP

Put-upon Urdu Meaning

استحصال زدہ, استحصال کاشکار, ستم زدہ, مظلوم

For more Download Urdu Dictionary APP