NichiDict

社交上手

しゃこうじょうず
[shakoujouzu]

Meanings

1.NounAdj-na

social ease (facility, skills); being a good mixer