repeatedly touch or caress something - Spanisch Englisch Wörterbuch