distrails

English

Noun

distrails

  1. plural of distrail