Dictionary, Free Dictionary - MyDictionary.net
Definition of " discouraged " in English Arabic Dictionary
Results
discouraged {dıs'kʌrıdʒd}
  • {A} مثبط, مثبط للعزيمة