jaglions

English

Noun

jaglions

  1. plural of jaglion