Arabic-French dictionary »

أثر meaning in French

ArabicFrench
أثر m

conséquence

répercussion