English to Arabic

Meaning for:
Interleaf
other
الورقة الموضوعة بين صفحات الكتاب