English to Arabic

Meaning for:
Grids
other
الشبكات