Vocabulary
トレビュシェット
トレビュシェット
trebuchet
noun