What is Caricia?
a spanish word for "caress"
caricia mi amor' (caress my love)
See caress, touch, rub, sex, love