sponsor meaning in French
n. parrain; patron; responsable; sponsor; garant; commanditaire (can.)
v. parrainer; patronner; prendre en charge
n. parrain; patron; responsable; sponsor; garant; commanditaire (can.)
v. parrainer; patronner; prendre en charge