NichiDict

トレビュシェット

[torebyushetto]

Meanings

1.Noun

trebuchet