flaggons

English

Noun

flaggons

  1. plural of flaggon