Arabic-French dictionary »

طَرْفَاء meaning in French

ArabicFrench
طَرْفَاء f

tamarism