English to Arabic

Meaning for:
Youpon
other
شجيرة اليوبون