Translation of دام دار in English:

دام دار

phrase

  • one who uses a net or snare
    fisherman
  • fowler