griottes
English
Noun
griottes
plural of
griotte
French
Noun
griottes
f
plural of
griotte