intercourse-relaciones sexuales: meaning, definitions and translations

English dictionaryEnglishSpanish

What is intercourse?intercourse is relaciones sexuales

What is relaciones sexuales?

  • Dealings or communications between persons or groups.
    Tratos o comunicaciones entre personas o grupos.
  • Sexual intercourse.
    Coito.