English to Arabic Dictionary arena

arena

حلبة
translation of 'Arena'
noun
ميدان,
حلبة
Credits: Google Translate
Download the
HelloEnglishApp
image_one