truffant

French

Participle

truffant

  1. present participle of truffer