ابحث بين معلمي الإنجليزية المتعددين...
Find the Word's Meaning.
السؤال 1 من 15
Her [altruistic] nature led her to donate most of her salary to charity without expecting anything in return.
ambitious and driven
selfless and generous
cautious
friendly