barigoules
French
Noun
barigoules
?
plural of
barigoule