argousins

French

Noun

argousins m pl

  1. plural of argousin