trenchs

French

Noun

trenchs ?

  1. plural of trench