gemmels

English

Noun

gemmels

  1. plural of gemmel