trevisses

English

Noun

trevisses

  1. plural of treviss