NichiDict

デカール

[dekaaru]

Meanings

1.Noun

decal; transfer