English to Arabic

Meaning for:
Refurbish
other
جدّد