English to Arabic

Meaning for:
Escarole
other
إسكارول (أعشاب)