horzata

views updated

horzata Italian; see horchata de chufas.

More From encyclopedia.com