NichiDict

へっでん

[hedden]

Meanings

1.Noun

headlamp; head torch