Please enable javascript to use dictionary! Howto enable javascript?
reprehensible▼adjectiveblameworthy
reprehensible▼adjectivedeserving of reprehension
irreproachable▼adjectivefree from blame
↑