stripetails

English

Noun

stripetails

  1. plural of stripetail