dictionnaire Français-Anglais »

savoir y faire signifie anglais

FrançaisAnglais
savoir y faire verbe

have a way with◼◼◼(be skilled)
verb