échardes
French
Noun
échardes
?
plural of
écharde