gemeralds

English

Noun

gemeralds

  1. plural of gemerald