English to Arabic

Meaning for:
Unfurl
other
إنشر