English to Arabic

Meaning for:
Cecropia
other
سيكروبيا - شجرة استوائية