Definition of マスカレード

マスカレード

masukareedo

noun
Other readings:
マスカレイド