meaning of scampi
1.
large
shrimp
sauteed
in
oil
or
butter
and
garlic
Related Words
scampi
|
scampish
|
Developed & Maintained By
Taraprasad.com