a mean cowardly wretch

listen to the pronunciation of a mean cowardly wretch
الإنجليزية - الإنجليزية
{n} hilding
A mean wretch
rampallian