trappant

French

Participle

trappant

  1. present participle of trapper