Vocabulary

世過ぎ

living; livelihood

noun