intercourse in Italian
intercourse in Italian
amplesso
Sexual intercourse usually involving humans.
rapporto sessuale
Sexual intercourse usually involving humans.