trabucho
English
Noun
trabucho
Obsolete form of
trebuchet
(
“
siege engine
”
)
.