English to Arabic

Meaning for:
Rasters
other
خطوط أُفقية