حوصلہ ہارا ہواhausla haara huaहतोत्साहित

English Word: discouraged

Part of Speech: adjective

⬅ Back to Homepage