Spanish–English dictionary

English translation of the Spanish word volcarse

Spanish → English
  
SpanishEnglish
volcarse flop over; keel over; spill; tip; topple; tumble; turn upside down