to humble, deject, cast or let down

listen to the pronunciation of to humble, deject, cast or let down
الإنجليزية - الإنجليزية
{v} depress
to humble, deject, cast or let down
المفضلات