trabucho

English

Noun

trabucho

  1. Obsolete form of trebuchet (siege engine).