English to Arabic

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