English to Arabic

Meaning for:
Patchwork
other
الترقيع