English to Arabic

Meaning for:
Endless-tape
other
الشريط اللانهائي