English to Arabic

Meaning for:
Furbished
other
مجدّد