Translation of چاہِ بابل in English:

چاہِ بابل

phrase

  • the Babylonian pit (where Harut and Marut, two perverted angels, are said to be hung as penalty for their love for Venus)