meaning of lobster tart

1. a pastry shell filled with cooked lobster


Related Words

lobster tart |

Developed & Maintained By Taraprasad.com

Treasure Words