karokarosens

noun
callousness; induration
← Back