trebs

trebs

English

Noun

trebs

  1. plural of treb