English to Arabic

Meaning for:
Scala
other
سكالا - ماكينة استخدمت سابقًا لمعالجة خلع العضد