English to Arabic

Meaning for:
Patches
other
الرقع