trabuquets
English
Noun
trabuquets
plural of
trabuquet
.