Versión en Español
Translate
"to rub oneself"
to Spanish Language
English to Spanish
Spanish to English
English
Spanish
to rub oneself
frotarse
to rub oneself; to scratch oneself; to scratch or rub against something
frotarse