娑婆

Reading
しゃば
English
the land of the living
vocabularyKanKen 1