English to Arabic

Meaning for:
Videotaped
other
مسجّل على شريط فيديو