NichiDict

ロングペッパー

[rongupeppaa]

Meanings

1.Noun

longpepper; long pepper