flaglets

English

Noun

flaglets

  1. plural of flaglet