lobster tart

1. (noun) a pastry shell filled with cooked lobster
Related Words: tart



Terms and Conditions of Use / Copyright Notice