to discourage, cast down, terrify

listen to the pronunciation of to discourage, cast down, terrify
الإنجليزية - التركية
الإنجليزية - الإنجليزية
{v} dishearten
to discourage, cast down, terrify
المفضلات