Berikut ini adalah penjelasan tentang giving battle dalam Kamus Inggris-Indonesia
memerangi; bertempur