argousins
French
Noun
argousins
m
pl
plural of
argousin