Dictionary, Free Dictionary - MyDictionary.net
Definition of " have sexual intercourse " in English Chinese (Trad.) Dictionary
Results
have sexual intercourse
  • {V} 交, 進行性交, 同房