to weary or tire out; to fatigue

listen to the pronunciation of to weary or tire out; to fatigue
الإنجليزية - الإنجليزية
defatigate
to weary or tire out; to fatigue
المفضلات