English to Arabic

Meaning for:
Lupins
other
نباتات التّرمس