English

edit

Noun

edit

barbtails

  1. plural of barbtail