English to Arabic

Meaning for:
Leafs
other
الورقة