Definify.com

Definition 2025


frotarse

frotarse

Spanish

Verb

frotarse

  1. reflexive of frotar