You searched for: “sarmassant
sarmassant
Pertaining to sexual caressing or any such form of love-making.