youpalas
French
Noun
youpalas
m
pl
plural of
youpala