Translation English French: effectuate
Dictionary: maineffectuateverb2 accorder,
apporter,
arriver,
avoir,
créer,
donner,
effectuer,
entendre,
faire,
fournir,
intervenir,
produire,
provenir,
survenir.
3 arriver,
avoir,
causer,
donner,
effectuer,
entraîner,
faire,
intervenir,
produire,
provoquer,
résulter,
supporter,
survenir.