Japanese dictionary
せっする
to encounter; to come across
Kanji details
・touch
・contact
・adjoin
・piece together