to be lacking in moral sense/to lack common basic respect for others/lacking in virtue/mischievous/wicked/cruel/mean
Copyright © 2025 3Dict.net