French-English Caresser Définition Translation English translatePosted on February 12, 2021 – caresser to stroke. Read More