trébuchets
See also:
trebuchets
French
Noun
trébuchets
m
plural of
trébuchet