baroudeurs

French

Noun

baroudeurs m

  1. plural of baroudeur