NichiDict

電柵

でんさく
[densaku]

Meanings

1.Noun

electric fence