Definition of トレビュシェット

トレビュシェット

torebyushetto

noun
trebuchet