English to Arabic

Meaning for:
Achras
other
أتشراس - أشجار استوائيّة