guembris

English

Noun

guembris

  1. plural of guembri