physical love
English
Noun
physical
love
(
uncountable
)
sexual intercourse