to do battle
do
du:
doo
battle
bætl
bātl

Определение и значение слова «do battle» на английском языке

to do battle
01

Драться, спорить

to engage in a fight or argument 
LanGeek
Скачать Приложение
langeek application

Download Mobile App

App Store