horchata de chufas

views updated

horchata de chufas Spanish; aqueous extract of tiger nut (Cyperus esculentus) used as a drink.