duck sauce
English Dictionary
->
Letter D
-> duck sauce
Search Dictionary:
duck sauce Definition
(n)
a
thick
sweet
and
pungent
Chinese
condiment
duck sauce Synonyms
duck sauce
hoisin sauce
© Art Branch Inc.