1) donner, faire cadeau (или présent) de
дарить цветы — donner des fleurs à
2)
дарить кого-либо чем-либо — faire don de
дарить улыбкой — gratifier d'un sourire