NichiDict

ろんぐぼう

[rongubou]

Meanings

1.Noun

English longbow; Welsh longbow