Arabic-English dictionary »

مُتَفَائِل meaning in English

ArabicEnglish
مُتَفَائِل

optimista person who expects a favourable outcome

optimisticexpecting a good outcome