Noun Definition

manzanilla

1.Definition: very dry pale sherry from Spain

Category: Food