English to Arabic

Meaning for:
Parapeted
other
مزوّد بدرابزين