Summary
Spanish to English:   more detail...
  1. echarse sobre:


Spanish

Detailed Translations for echarse sobre from Spanish to English

echarse sobre:

echarse sobre verb

  1. echarse sobre (abalanzarse sobre; arrojarse sobre; lanzarse sobre)
    let rip; to lash out

Translation Matrix for echarse sobre:

VerbRelated TranslationsOther Translations
lash out abalanzarse sobre; arrojarse sobre; echarse sobre; lanzarse sobre
let rip abalanzarse sobre; arrojarse sobre; echarse sobre; lanzarse sobre

External Machine Translations:

Related Translations for echarse sobre