娑しゃ婆ば
Meanings
Noun
1. this world; this life
3. this corrupt world; present world
Kanji used
Pitch accent
しゃば