rub (oneself) off - Francés Inglés Diccionario