baroudant

French

Participle

baroudant

  1. present participle of barouder