Your search matched 1 words.
Search Terms: キャノン砲*

Dictionary results(showing 1 results)


noun
cannon (esp. high-velocity artillery)