Arabic-French dictionary »

طَرْخُون meaning in French

ArabicFrench
طَرْخُون m

estragon