longclaws

English

Noun

longclaws

  1. plural of longclaw