vocab dash
Log in
Sign up
クアハウス
Meanings
Noun
1. spa hotel; hot spring resort; multi-purpose health facility