scampi

1. (noun) large shrimp sauteed in oil or butter and garlic
Related Words: dish



Terms and Conditions of Use / Copyright Notice