Dictionary English – Romanian

intercourse



Substantiv
1.

raporturi, relații


2.

relații sexuale


Expressions:
to have free intercourse with  =  a comunica liber cu