someone whose behaviour is considered to be morally unacceptable

listen to the pronunciation of someone whose behaviour is considered to be morally unacceptable
الإنجليزية - الإنجليزية
noun degenerate 3