guimbris

English

Noun

guimbris

  1. plural of guimbri