Definition of スカーレット

スカーレット

sukaaretto

Common word
noun
scarlet