×

pelt meaning in French

n. peau; fourrure; grêle; fracas
v. jeter (des pierres); projeter (en quantité); cribler

Related Words

  1. pelting
  2. pelting rain
  3. at full pelt
  4. pelt with stones
  5. run at full pelt
  6. pelota
  7. pelotherapy
  8. pelt with stones
  9. pelter
PC Version

Copyright © 2018 WordTech Co.