savoir y faire
Meanings
Verb
1. to have a way with, to have a knack (for) (informal)
Examples1
to be good with girls