Manzanilla - Definition

manzanilla

n 1: very dry pale sherry from Spain

Look up another word