English to Arabic

Meaning for:
Cached
other
مخبّأ