NichiDict

千枚張り

せんまいばり
[senmaibari]

Meanings

1.Noun

multilayered; cheeky