Translation of دلّال in English

دلّال

Noun (masculine)

  1. middleman (in a business deal)

  2. broker, go-between

  3. pimp

Powered by Oxford