English to Arabic

Meaning for:
Buffer
other
الواقٍ