English to Arabic

Meaning for:
Achira
other
أتشيرا - نبات ذو جذور صالحة للأكل