Derja translation of 'سْتَادْ المَنْزَهْ'

سْتَادْ المَنْزَهْ
(N)
Menzah's stadium

We watched a game at the Menzah stadium. تفرجنا في الطرح في ستاد المنزه