English to Arabic

Meaning for:
Refurbished
other
مجدّد