foglets

English

Noun

foglets

  1. plural of foglet