×

palourde meaning in English

n. clam, shellfish, edible marine mollusk

Related Words

  1. palonnier
  2. palot
  3. palpabilité
  4. palpable
PC Version

Copyright © 2018 WordTech Co.