English to Arabic

Meaning for:
Audiotape
other
شريط التّسجيل