×

langoustine meaning in English

n. scampi, large shrimp, type of marine crustacean

Related Words

  1. langoureux
  2. langouste
  3. langres
  4. langston
PC Version

Copyright © 2018 WordTech Co.