English to Arabic

Meaning for:
Patched
other
مرقّع