Vocabulary

世渡り

making a living; getting on in the world; subsistence

noun suru-verb vi