NichiDict

マスカレード

[masukareedo]

Meanings

1.Noun

masquerade (ball)