scampi
English Dictionary
->
Letter S
-> scampi
Search Dictionary:
scampi Definition
(n)
large
shrimp
sauteed
in
oil
or
butter
and
garlic
scampi Synonyms
scampi
© Art Branch Inc.