English to Arabic

Meaning for:
Occultation
other
الإختفاء