"selchen" in English selchen {v.t.} to cure Detailed translations for "selchen" selchen{transitive verb} selchen to cure