Arabic-French dictionary »

سِمْسَار meaning in French

ArabicFrench
سِمْسَار m

courtierm

démarcheurm

représentantm