From Vulgar Latin *disfaciō, from Latin dis- + faciō. Compare Romanian desface, desfac.
zdãfac (third-person singular zdãfatsi, participle zdãfapte)