English to Arabic

Meaning for:
Resurfaces
other
يعود إلى الظهور على السطح