English to Arabic

Meaning for:
Overhauls
other
الإصلاحات الشاملة