English to Arabic

Meaning for:
Cobbled
other
مرقّع