Japanese dictionary

Dictionary: “すっと”

すっと

すっと

to feel refreshed; to feel satisfied