Translation of انگ دان in English:

انگ دان

phrase

  • literal

    body's sacrifice
  • figurative

    offering body as alms, i.e. coitus