English to Arabic

Meaning for:
Vanisher
other
اِحْتَجَبَ اِخْتَبَأَ