English version
¿Qué significa
"frotarse"
en Inglés
Español - Inglés
Inglés - Español
Español
Inglés
frotarse
to rub oneself
frotarse
to rub oneself; to scratch oneself; to scratch or rub against something