tussors

English

Noun

tussors

  1. plural of tussor