English to Arabic

Meaning for:
Surfaced
other
ظهر على السطح