NichiDict

砂むし

すなむし
砂蒸し
[sunamushi]

Meanings

1.Noun

(hot) sand bath