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