NichiDict

洒々落々

しゃしゃらくらく
洒洒落落
[shasharakuraku]

Meanings

1.'taru' adjectiveAdv-to

free and easy; frank; openhearted; relaxed