guimbardes

English

Noun

guimbardes

  1. plural of guimbarde

French

Noun

guimbardes f

  1. plural of guimbarde