English to Arabic

Meaning for:
Retrofit
other
يزوّد