chowchowEnglish

chowchow

Noun

Chopped pickles in mustard sauce

English: chowchow

A Chinese preserve of mixed fruits and ginger

English: chowchow