hooflets

English

Noun

hooflets

  1. plural of hooflet