griottes

English

Noun

griottes

  1. plural of griotte

French

Noun

griottes f

  1. plural of griotte