Definition of ロングボウ

ロングボウ

rongubou

noun
English longbow, Welsh longbow