license meaning in French
n. permission, autorisation; droit; permis, licence; liberté artistique; agitation: manque de retenue, liberté excessive
v. accorder un permis; autoriser; permettre; donner la liberté de
n. permission, autorisation; droit; permis, licence; liberté artistique; agitation: manque de retenue, liberté excessive
v. accorder un permis; autoriser; permettre; donner la liberté de