baroudées

French

Participle

baroudées f pl

  1. feminine plural of baroudé