Arabic-English translation for defloration

      Noun

      defloration {of a girl}, {biol.}

      ...

      defloration {of a girl}
      افتراع {فَتَاةٍ}
      defloration {of a girl}
      افتضاض {فَتَاةٍ}

      related Translations