escovitch

views updated

escovitch See escabeche.

More From encyclopedia.com