Arabic-English dictionary »

سِمْسَار meaning in English

ArabicEnglish
سِمْسَار m

brokermediator between a buyer and seller