English to Arabic

Meaning for:
Arcaded
other
زوّد بممرّات