English to Arabic

Meaning for:
Wram
other
ويندو رام، ذاكرة النّافذة العشوائيّة