English to Arabic

Meaning for:
Artichoke
other
الخرشوف