NichiDict

かもふら

[kamofura]

Meanings

1.Noun

camouflage