English to Chinese Dictionary arena

arena

竞技场
translation of 'arena'
noun
舞台,
场所,
竞技场
definition
Credits: Google Translate
Download the
HelloEnglishApp
image_one