horzata

views 2,308,127 updated

horzata Italian; see horchata de chufas.

More From encyclopedia.com