caftant

French

Participle

caftant

  1. present participle of cafter