translate-calculator.com

Download Urdu Dictionary APP

Self-reproach Urdu Meaning

آزردگی, افسوس, الم, دل گرفتگی, دلگیری, رنج, غم, ملال

For more Download Urdu Dictionary APP