Vocabulary

世渡り上手

having worldly wisdom; worldly person; cosmopolitan

noun na-adjective