argousiers

French

Noun

argousiers m

  1. plural of argousier