youles

French

Noun

youles f pl

  1. plural of youle