salade Alhambra
/
sah-lahd ah lahl-ham-brah
/
[
French
]
"Alhambra salad." A salad of beetroot, celery, artichoke hearts and lettuce bound with mayonnaise.
Countries
France