meaning of duck sauce

1. a thick sweet and pungent Chinese condiment


Related Words

duck sauce |

Developed & Maintained By Taraprasad.com

Treasure Words