duck pate

1. (noun) a pate made from duck liver
Related Words: pate



Terms and Conditions of Use / Copyright Notice