arabdict Dictionary & Translator - Arabic-English translation for Defloration

      Noun

      defloration {of a girl}, {biol.}

      ...

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

      related Translations