guimbardes
English
Noun
guimbardes
plural of
guimbarde
French
Noun
guimbardes
f
plural of
guimbarde