NichiDict

幕電

まくでん
[makuden]

Meanings

1.Noun

sheet lightning