arabdict Dictionary & Translator - Arabic-English translation for copulation

      Noun

      copulation {biol.}
      جماع {أحياء}

      ...

      related Translations