Vocabulary

ロングボウ

English longbow; Welsh longbow

noun