English to Arabic

Meaning for:
Loquat
other
لوكوات - شجرة دائمة الخضرة