reproachable - adjective

normal formreproachable
comparative
superlative