Arabic-English dictionary »

دَلَّال meaning in English

ArabicEnglish
دَلَّال m

brokermediator between a buyer and seller