See also: trébuchets

English edit

Noun edit

trebuchets

  1. plural of trebuchet

Anagrams edit