×

barbed meaning in French

adj. barbelé; épineux, piquant

Related Words

  1. barb
  2. barbed wire
  3. barbed wire fence
  4. fire the first barb
  5. barbecue
  6. barbecued
  7. barbed wire
  8. barbed wire fence
PC Version

Copyright © 2018 WordTech Co.