make sad, discourage; press down on

listen to the pronunciation of make sad, discourage; press down on
الإنجليزية - الإنجليزية
{f} depress
make sad, discourage; press down on
المفضلات