NichiDict

ロングソード

[rongusoodo]

Meanings

1.Noun

long sword; longsword