kamus
.
Search
About
scampi
English
scampi
Noun
Large shrimp sauteed in oil or butter and garlic
English: scampi