ajada

views 2,810,213 updated

ajada Spanish; sauce made from bread steeped in water and garlic.

More From encyclopedia.com