English–Spanish dictionary

Spanish translation of the English word do battle

English → Spanish
  
EnglishSpanish (translated indirectly)Esperanto
(scuffle; action; fight; clash; combat; fray; engagement)
batalla
🔗 This was a battle for survival.
(fight; strive; contend)
batallar
🔗 Since Saturday’s surprise assault, Israeli aircraft have been pounding Gaza targets while its ground forces have battled to retake control of border villages and towns overrun by Palestinian gunmen.
(curl)
rizar
(be suitable; fit; suit; be of use; serve)
servir
(suffice; be enough)
ser suficiente
🔗 Yes or no will do.

EnglishSpanish
do battle librar batalla
battle batalla; batallar
do hacer; resolver; recorrer; cumplir con; aprender; componer; tocar; rendir; actuar; obrar; conducirse; servir; ser suficiente; estar; hallarse