Meaning of “effleurage” in the English Dictionary

English