Spanish–English dictionary

English translation of the Spanish word revolcarse

Spanish → English
  
SpanishEnglish
revolcarse roll around; wallow
revolcar floor; welter