NichiDict

スカラムーシュ

[sukaramuushu]

Meanings

1.Noun

Scaramouche