English to Arabic

Meaning for:
Infrastructure
other
البناء التحتي