English to Arabic

Meaning for:
Unbuffered
other
غير مصقول