outrage meaning in French
n. outrage; crime; attentat; indignation
v. offenser, frapper; insulter; faire du tort; provoquer des scandales; brutaliser
n. outrage; crime; attentat; indignation
v. offenser, frapper; insulter; faire du tort; provoquer des scandales; brutaliser