grenailles
French
Noun
grenailles
f
plural of
grenaille