砂すなむし
Meanings
Noun
1. (hot) sand bath
Other spellings
砂すな蒸むし
Kanji used
Kanji in other spellings