Arabic-French dictionary »

طَرَأَ meaning in French

ArabicFrench
طَرَأَ

avoir lieu

produire