youles
French
Noun
youles
f
pl
plural of
youle