English to Arabic

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