have sexual intercourse with sb

  1. Verb biriyle cinsel ilişkide bulunmak