glottes
French
Noun
glottes
f
plural of
glotte