English to Spanish Dictionary battlegrounds

battlegrounds

Campos de batalla
translation of 'battlegrounds'
noun
campo de batalla,
campo de combate
definition
Credits: Google Translate
Download the
HelloEnglishApp
image_one