×

scampi meaning in English

n. scampi, large shrimp, type of marine crustacean

Related Words

  1. scalpel
  2. scalper
  3. scalène
  4. scandale
PC Version

Copyright © 2018 WordTech Co.